stereoscopic vision - Turkish English Dictionary